slave at

Translations
упорно работать над (чем-то)
I've been slaving at this report for hours.
Я уже несколько часов упорно работаю над этим отчетом.